package com.ys.web.sys.notice.service;


import com.ys.web.sys.notice.po.SystemNoticePo;
import com.ys.web.sys.notice.vo.SystemNoticeVo;

import java.util.List;
import java.util.Map;

/**
 * @author quxinjun
 * @version 1.0.0
 * @ClassName NoticeService.java
 * @Description TODO
 * @createTime 2021年11月01日 14:06:00
 */
public interface NoticeService {

    List<SystemNoticePo> getSystemNoticeList(String ids);

    void addNotice(SystemNoticeVo systemNoticeVo);

    /**
     * 红包，转账退回通知
     * @param systemNoticeVo
     */
    void sendOverdueBackNotice(SystemNoticeVo systemNoticeVo);

    Map<String,Object> getUserSystemNotice();

    void backgroundUserAddNotice(SystemNoticeVo obj);
}
